Synonyms for "patch up"

Words with similar meaning